Telegram Group & Telegram Channel
💭 Холивар: использовать ли type hints в Python повсеместно?

Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует.
Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти -> str в каждой функции? У нас же динамика!»

Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!»
Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»

Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.

А вы что скажете? Как вы используете type hints в своих проектах на Python?

👇 Голосуем в комментах:

❤️ Type hints — маст хэв
👍 Type hints только тормозят

P.S. Инструкция, как оставить коммент

Библиотека питониста #междусобойчик



tg-me.com/pyproglib/6755
Create:
Last Update:

💭 Холивар: использовать ли type hints в Python повсеместно?

Мидл-разработчик выкатил pull request: всё строго типизировано, каждый аргумент и возврат аннотирован, IDE ликует.
Но на ревью лида — буря: «Это ж Python, а не Java! Зачем эти -> str в каждой функции? У нас же динамика!»

Мидл парирует: «Type hints помогают IDE, автодополнению, рефакторингу. Упростят жизнь через месяц!»
Лид в ответ: «Ты тратишь время на синтаксический сахар. Питон не про это!»

Команда разделилась. Кто-то за лаконичный питон с duck typing, кто-то за строгую культуру типов.

А вы что скажете? Как вы используете type hints в своих проектах на Python?

👇 Голосуем в комментах:

❤️ Type hints — маст хэв
👍 Type hints только тормозят

P.S. Инструкция, как оставить коммент

Библиотека питониста #междусобойчик

BY Библиотека питониста | Python, Django, Flask




Share with your friend now:
tg-me.com/pyproglib/6755

View MORE
Open in Telegram


Библиотека питониста | Python Django Flask Telegram | DID YOU KNOW?

Date: |

That strategy is the acquisition of a value-priced company by a growth company. Using the growth company's higher-priced stock for the acquisition can produce outsized revenue and earnings growth. Even better is the use of cash, particularly in a growth period when financial aggressiveness is accepted and even positively viewed.he key public rationale behind this strategy is synergy - the 1+1=3 view. In many cases, synergy does occur and is valuable. However, in other cases, particularly as the strategy gains popularity, it doesn't. Joining two different organizations, workforces and cultures is a challenge. Simply putting two separate organizations together necessarily creates disruptions and conflicts that can undermine both operations.

Importantly, that investor viewpoint is not new. It cycles in when conditions are right (and vice versa). It also brings the ineffective warnings of an overpriced market with it.Looking toward a good 2022 stock market, there is no apparent reason to expect these issues to change.

Библиотека питониста | Python Django Flask from in


Telegram Библиотека питониста | Python, Django, Flask
FROM USA